package com.genreate.util.jtk.backgroundService;

import java.util.List;

/**
 * EPLEventExtRepeatConnectRes，事件进度日志响应对象-事件扩展(续报接报)对象
 */
public class EPLEventExtRepeatConnectRes {
    /**
     * 人员伤亡及财产损失
     */
    private String casualtiesProperties;
    /**
     * 创建时间
     */
    private Long createTime;
    /**
     * 现场处置情况
     */
    private String disposeSituatio;
    /**
     * 附件列表
     */
    private List<EventFilesRes> eventFilesResList;
    /**
     * 事件ID
     */
    private Long eventId;
    /**
     * 事件最新进展
     */
    private String eventLastProgress;
    /**
     * 事件等级
     */
    private Long eventLevel;
    private EPLEventReportRes eventReportRes;
    private Long id;
    /**
     * 是否升级: 0:否 1:是
     */
    private Long isUpgrade;
    /**
     * 舆情监测情况
     */
    private String opinionMonitor;
    /**
     * 备注
     */
    private String remark;
    /**
     * 事件来源:(枚举值:0:未知)
     */
    private Long source;
    /**
     * 事件等级(外部系统中的等级)(枚举值:0:未知)
     */
    private Long sourceLevel;
    /**
     * 对公共交通影响
     */
    private String transportInfluence;
    /**
     * 修改时间
     */
    private Long updateTime;
    /**
     * 创建者ID
     */
    private Long userId;
    /**
     * 创建者名称
     */
    private Long userName;
    /**
     * 是否有外部救援力量参与
     */
    private String withoutRescue;

    /**
     * 基础事件内容
     */
    private EPLEventRes eventRes;

    /**
     * 初报
     */
    private EPLEventExtInitRes initRes;

    public List<EventFilesRes> getEventFilesResList() {
        return eventFilesResList;
    }

    public EPLEventExtInitRes getInitRes() {
        return initRes;
    }

    public void setInitRes(EPLEventExtInitRes initRes) {
        this.initRes = initRes;
    }

    public EPLEventRes getEventRes() {
        return eventRes;
    }

    public void setEventRes(EPLEventRes eventRes) {
        this.eventRes = eventRes;
    }

    public void setEventFilesResList(List<EventFilesRes> eventFilesResList) {
        this.eventFilesResList = eventFilesResList;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getCasualtiesProperties() { return casualtiesProperties; }
    public void setCasualtiesProperties(String value) { this.casualtiesProperties = value; }

    public Long getCreateTime() { return createTime; }
    public void setCreateTime(Long value) { this.createTime = value; }

    public String getDisposeSituatio() { return disposeSituatio; }
    public void setDisposeSituatio(String value) { this.disposeSituatio = value; }

    public Long getEventId() { return eventId; }
    public void setEventId(Long value) { this.eventId = value; }

    public String getEventLastProgress() { return eventLastProgress; }
    public void setEventLastProgress(String value) { this.eventLastProgress = value; }

    public Long getEventLevel() { return eventLevel; }
    public void setEventLevel(Long value) { this.eventLevel = value; }

    public EPLEventReportRes getEventReportRes() { return eventReportRes; }
    public void setEventReportRes(EPLEventReportRes value) { this.eventReportRes = value; }

    public Long getIsUpgrade() { return isUpgrade; }
    public void setIsUpgrade(Long value) { this.isUpgrade = value; }

    public String getOpinionMonitor() { return opinionMonitor; }
    public void setOpinionMonitor(String value) { this.opinionMonitor = value; }

    public String getRemark() { return remark; }
    public void setRemark(String value) { this.remark = value; }

    public Long getSource() { return source; }
    public void setSource(Long value) { this.source = value; }

    public Long getSourceLevel() { return sourceLevel; }
    public void setSourceLevel(Long value) { this.sourceLevel = value; }

    public String getTransportInfluence() { return transportInfluence; }
    public void setTransportInfluence(String value) { this.transportInfluence = value; }

    public Long getUpdateTime() { return updateTime; }
    public void setUpdateTime(Long value) { this.updateTime = value; }

    public Long getUserId() { return userId; }
    public void setUserId(Long value) { this.userId = value; }

    public Long getUserName() { return userName; }
    public void setUserName(Long value) { this.userName = value; }

    public String getWithoutRescue() { return withoutRescue; }
    public void setWithoutRescue(String value) { this.withoutRescue = value; }
}